home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Games Collection 1 / software vault.zip / software vault / CDR10 / SPX20.ZIP / SPX_INT.ZIP / SPX_T3D.INT < prev    next >
Text File  |  1993-09-14  |  725b  |  22 lines

  1. Unit SPX_T3D;
  2.  
  3. { SPX Library Version 2.0  Copyright 1993 Scott D. Ramsay }
  4.  
  5. interface
  6.  
  7. Uses spx_vga;
  8.  
  9. var
  10.   xc,yc,                               { center of screen     }
  11.   xv,yv,zv,                            { Viewer's position    }
  12.   sx,sy,sz  : integer;                 { Scale factors        }
  13.   sine,                                { sine table           }
  14.   cosine    : array[0..255] of integer;{ cosine table         }
  15.  
  16. procedure setpoints(xx,yy,zz:longint; var xd,yd : integer);
  17. procedure pset3d(xx,yy,zz:integer;n:byte);
  18. procedure line3d(x1,y1,z1,x2,y2,z2:integer;n:byte;clip:boolean);
  19. procedure rotate256xy(var x,y:integer;angle:byte);
  20. procedure rotate256xyz(var x,y,z:integer;xa,ya,za:byte);
  21.  
  22.